/*****Begin: Panel of index*******/
.all_panel_center{
	border:0px solid #FF0000; background-color:#FFFFFF;
	width:1002px; margin-left:auto; margin-right:auto; margin-top:0;margin-bottom:0; overflow:hidden;
}
.sub_panel_main{
	border:0px solid #FF0000;
	width:1002px; margin-left:auto; margin-right:auto; margin-top:10px; overflow:hidden;
}
.sub_panel_left{border:0px solid #0099FF;float:left; width:184px;}
.segment_support{margin-top:10px; float:left; width:184px; margin-bottom:10px;}
.segment_support div.icon,.segment_support div.title{text-align:center; padding:5px;}
.statistic{margin-top:10px;float:left;width:184px;}

.sub_panel_center{
	border:0px solid #FF0000;
	float:left; width:614px; margin-left:10px;margin-right:5px; overflow:hidden;
}
.sub_panel_right{
	border:0px solid #FF0000;
	float:right; width:184px;
}
.sub_panel_right div.estore_type{
	font-weight:bold; color:#ff0000; font-size:12px; border:1px solid #ff0000; padding:8px; text-align:center;
	background:url('../images/icon_estore_type.gif') no-repeat 5px center; background-color:#F7F7F7;
}
.sub_panel_right div.idx_language{ border:1px solid #D6D6D6; padding:5px;}
.sub_panel_right div.box_login{margin-bottom:10px;}
.sub_panel_right div.bestseller {margin-top:10px;}
.sub_panel_right div.linkwebsite{margin-top:0px;width:184px;float:left;overflow:hidden;}
.sub_panel_right div.news{margin-top:10px;width:184px;float:left;overflow:hidden;}

.button_register_new{margin-bottom:10px;}

.box_center_category{
	padding-left:8px; font-weight:bold; color:#134f81; font-size:11px; line-height:30px; height:30px;
}

.sub_banner{border:0px solid #FF0000;}
.sub_footer{
	border-top:2px solid #ff0000; padding-top:10px;
	margin-top:10px; text-align:center; line-height:16px;
}
.no_products_search{padding:5px; font-weight:bold; text-align:center; color:#FF0000;}

.panel_please_login{border:2px solid #ff0000; padding:5px;}
.you_not_order{border:2px solid #ff0000; padding:5px;}
.plogin_click{cursor:pointer;}
.panel_your_cart{border:1px solid #ff0000; padding:5px;}
.list_estore_cart{font-weight:bold; margin:10px 0px 10px 0px;}
.address_receive{padding:5px; margin:5px 0px 10px 0px;}
/*****End: Panel of index*********/

/*****Start: All Adversite**********/
.main_slide_center{
	border:0px solid #FF0000; margin-bottom:10px;
}
.adv_index_left{margin-top:10px;}
.adv_index_right{margin-top:10px;width:184px;float:left;overflow:hidden;}
/*****End: All Adversite************/

/*******Begin: Menu top********/
.menu_top div,.menu_top ul li{height:27px; line-height:25px;}
.menu_top{	font-size:12px;font-weight:bold;text-align:center;
	background:url('../images/bg_menu_top.gif') repeat-x 0 -54px;
}

.goToDtool{float:left; width:184px; text-align:center;}
.goToDtool a:link,.goToDtool a:visited,.goToDtool a:active {color:#FFFFFF; text-align:center;}

.menu_top_main{float:right; width:808px; border:0px solid #0099FF;}
.menu_top_main ul li{float:left; display:inline; padding:0px 5px 0px 5px; color:#FFFFFF;}
.menu_top_main ul li.hover,.menu_top_main ul li.selected{font-weight:bold; padding:0px 5px 0px 5px;	background:url('../images/bg_menu_top.gif') 0 -81px; cursor:pointer;color:#ff0000;
}

.menu_top div.start{
	background:url('../images/bg_menu_top.gif') no-repeat;
}
.menu_top div.end{	background:url('../images/bg_menu_top.gif') no-repeat right -27px;}
/*******End: Menu top**********/

/*******Begin: Menu bottom********/
.menu_bottom{font-family:Tahoma;font-size:11px;text-align:center;color:#333333;margin-top:10px;}
.menu_bottom ul li{display:inline;}
.menu_bottom A:link,.menu_bottom A:visited,.menu_bottom A:active{color:#333333;text-decoration:none;}
.menu_bottom A:hover{color:#0099FF;text-decoration:none;}

.menu_bottom_selected	{font-family:Tahoma;font-size:11px;text-align:center;white-space:nowrap;}
.menu_bottom_selected A:link,.menu_bottom_selected A:visited,.menu_bottom_selected A:active{color:#ff6600;}
.menu_bottom_selected A:hover{color:#0099FF;}
/*******End: Menu bottom**********/

/*******Begin: Menu Left Category********/
.menu_pro{font-size:11px; font-family:Tahoma; COLOR: #333333;padding:0px 15px 0px 5px;}
.menu_pro A:link		{color:#333333;text-decoration:none;}
.menu_pro A:visited	{color:#333333;text-decoration:none;}
.menu_pro A:active	{color:#333333;text-decoration:none;}
.menu_pro A:hover		{color:#0099FF;text-decoration:none;}

.menu_pro_selected{font-size:11px; font-family:Tahoma; COLOR: #333333;padding:0px 15px 0px 5px;}
.menu_pro_selected A:link		{color:#ff6600;text-decoration:none;}
.menu_pro_selected A:visited{color:#ff6600;text-decoration:none;}
.menu_pro_selected A:active	{color:#ff6600;text-decoration:none;}
.menu_pro_selected A:hover	{color:#0099FF;text-decoration:none;}

.menu_pro_PA{font-size:11px; font-family:Tahoma; COLOR: #333333;padding:0px 15px 0px 5px;font-weight:bold;}
.menu_pro_PA A:link		{color:#333333;text-decoration:none;}
.menu_pro_PA A:visited	{color:#333333;text-decoration:none;}
.menu_pro_PA A:active	{color:#333333;text-decoration:none;}
.menu_pro_PA A:hover		{color:#0099FF;text-decoration:none;}

.menu_pro_PA_selected{font-size:11px; font-family:Tahoma; COLOR: #333333;padding:0px 15px 0px 5px;font-weight:bold;}
.menu_pro_PA_selected A:link		{color:#ff6600;text-decoration:none;}
.menu_pro_PA_selected A:visited{color:#ff6600;text-decoration:none;}
.menu_pro_PA_selected A:active	{color:#ff6600;text-decoration:none;}
.menu_pro_PA_selected A:hover	{color:#0099FF;text-decoration:none;}

.menu_pro_line{border-top:1px solid #CFCFCF;padding:8px 0px 8px 10px;}
.menu_pro_line_no{padding:8px 0px 8px 10px;}
/*******End: Menu Left Category**********/

/******Box center Estore********/
.box_center_estore{
	padding-left:10px; font-weight:bold;
}
.box_center_content_estore{
	border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;
	font-size:11px; font-family:Tahoma;
}
/******Box center Estore********/

/******Begin: Support Online********/
.support ul{margin:0; padding:0;}
.support ul li{
	float:left; border:0px solid #FF0000; padding:2px; width:100%;
}
.support div.icon {float:left; padding:3px; text-align:center; overflow:hidden; margin-left:15px;}
.support div.title{float:left; padding:3px; text-align:center; overflow:hidden; margin-left:15px;}
.hot_line{margin-top:5px;}
/******End: Support Online**********/

/******Begin: Link website********/
.linkwebsite ul{margin:0; padding:0;}
.linkwebsite ul li{	border:0px solid #FF0000; padding:2px;}
/******End: Link website**********/

/******Begin: Best Seller********/
.sub_panel_left div.bestseller {margin-top:10px;float:left;width:184px;}
.sub_panel_left div.bestseller div.picture{padding:3px; text-align:center;}
.sub_panel_left div.bestseller div.title{padding:3px; text-align:center; font-weight:bold;}
.sub_panel_left div.bestseller div.title a:link,.bestseller div.title a:visited{color:#ff0000;}
.sub_panel_left div.bestseller div.cost{padding:3px; text-align:center; font-weight:bold; color:#ff7d00;}
/******End: Best Seller**********/

/******Begin: Box News**********/
.box_news ul{margin:0; padding:0;}
.box_news ul li{	padding:3px 5px 3px 20px; border:0px solid #FF0000; float:left; width:160px;
	background:url('../images/icon_article.gif') no-repeat 5px 8px;}
/******End: Box News************/

/******Begin: News Data********/
.line_news_category{border:1px solid #dbd8d8;float:left;width:612px;overflow:hidden;margin-bottom:10px;}
.news_category ul li{border:0px solid #F7F7F7; margin-bottom:10px;}
.news_category div.title{
	padding:5px 0px 5px 10px; font-weight:bold;	border-bottom:1px solid #dbd8d8;color:#ffffff;
	background:url('../images/icon_news.gif') no-repeat 5px center; line-height:20px;
}
.news_category div.title{background-color:#e21717; padding-left:25px;}
.news_category div.ajax_news_content{padding:5px;}
.news_category ul li.news_line{border-bottom:1px solid #FF0000;}

.category_news_detail{overflow:hidden;border:0px solid #FF0000;float:left;width:614px;margin-bottom:5px;}
.category_news_detail div.news_images{float:left; width:80px;border:0px solid red;height:70px;overflow:hidden;margin-right:10px;}
.category_news_detail ul li{float:left; width:614px; border:0px solid #000000;overflow:hidden;margin-bottom:10px;height:70px;}
.category_news_detail ul li p{line-height:18px;}
.category_news_detail div.news_info{float:left; width:510px; border:0px solid #0099ff;overflow:hidden;
	font-size:12px;height:70px;text-align:justify;}
.category_news_detail div.news_info a:link,.category_news_detail div.news_info a:visited{color:#ff0000;font-weight:bold;}
.news_description{float:left; width:510px; border:0px solid #0099ff; padding-bottom:0px;overflow:hidden;
	font-size:12px;height:70px;text-align:justify;line-height:19px;}

.category_news_detail2{overflow:hidden;border:0px solid #FF0000;float:left;width:595px;height:65px;margin-right:5px;}
.news_images{float:left;width:80px;border:0px solid red;height:65px;overflow:hidden;padding-right:10px;}
.idx_news_cate_title{float:right; width:495px; border:0px solid #0099ff; overflow:hidden;
	font-size:12px;text-align:justify;}
.idx_news_cate_title a:link,.idx_news_cate_title a:visited{color:#ff0000;font-weight:bold;}
.category_news_detail2 div.idx_news_description{text-align:justify;float:right;font-size:12px; width:495px;
	overflow:hidden;margin-bottom:10px;height:53px;line-height:18px;border:0px solid black}
/******End: News Data*********/

/******Start: News detail*****/
.news_detail ul li{line-height:20px; text-align: justify;}
.news_detail ul li.picture{text-align:center;}
.news_detail ul li.title{font-weight:bold;}
.news_detail ul li.description{padding:5px 0px 5px 0px;}
.news_detail ul li.download{font-weight:bold; text-align:right;}
.news_detail ul li.download a,.news_detail ul li.download a:visited{color:#FF0000;}
.news_detail ul li.download a:hover{color:#FF0000;}
.news_detail ul li.icon_download{text-align:right; margin-right:40px;}

.news_another_header{font-weight:bold; padding-top:10px; border-top:1px solid #CCCCCC; margin-top:10px;}
.news_another{padding:5px 0px 5px 10px; border:0px solid #FF0000; overflow:hidden;}
.news_another ul li{padding:5px;}
/******End: News detail*******/

/****Begin: Products Detail***************/
.products_header{overflow:auto;}
.products_header div.detail_picture{	border:1px solid #cccccc; height:150px;	float:left; width:180px; padding:0px; cursor:pointer;}
.products_header div.products_info{	border:0px solid #FF0000;	float:right; width:400px;}
.products_info div.title{font-weight:bold; color:#FF0000; font-size:18px;}
.products_info div.cost{font-weight:bold; color:#ff9900; font-size:15px;padding-top:5px;}
.products_info div.cost_promotion{font-weight:bold; color:#FF0000; font-size:15px;padding-top:5px;}
.products_info div.description{line-height:18px;font-size:12px;padding-bottom:10px;}

.tab_header_detail{overflow:auto;}
.tab_header_detail ul li div{text-align:center;}
.tab_header_detail ul li{
	float:left; width:30%; font-weight:bold; cursor:pointer; text-align:center;
	background:url('../images/tab_default.gif') repeat-x 0 -56px; line-height:28px; height:28px;
}
.tab_header_detail ul li.first{border-left:1px solid #cccccc;}
.tab_header_detail ul li.second{border-right:1px solid #cccccc;}

.products_tab{border:0px solid #FF0000; margin-top:10px; overflow:hidden;width:614px;float:left;}
.products_tab ul li{	float: left; display:inline; margin:0;
	cursor:pointer; border:0px solid #FF0000;
}
.products_tab ul li.selected{
	border:0px solid #0099FF; color:#FFFFFF; background:url('../images/tab_blue.gif') repeat-x 0 -56px;
}
.products_tab div.pro_content{width:610px;float:left;	border:2px solid #d21710; overflow:auto; padding-bottom:6px;}
/****End: Products Detail*****************/

/******--Start Box Right--******/
.panel_box{overflow:hidden;border:0px solid red;}
.panel_box div.top{background:url('../images/box_right_bg.gif') repeat-x 0 -30px; text-align:left;}
.panel_box div.top_left {background:url('../images/box_right_bg.gif') no-repeat left top; line-height:30px; height:30px;}
.panel_box div.top_right{background:url('../images/box_right_right.gif') no-repeat right top; line-height:30px; height:30px;}

.box_content{border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;overflow:hidden;text-align:center;float:left;width:182px;}

.panel_box div.bottom{background:url('../images/box_default_bg.gif') repeat-x 0 -10px;height:5px;overflow:hidden;float:left;width:184px;}
.panel_box div.bottom_left {background:url('../images/box_default_bg.gif') no-repeat left top; line-height:5px; height:5px;}
.panel_box div.bottom_right{background:url('../images/box_default_bg.gif') no-repeat right -5px; line-height:5px; height:5px;}
/******--End Box Right--******/

/******--Start Box Center--******/
.box_content_center{	border:1px solid #CFCFCF;}
/******--End Box Center--********/

/******Begin: Services Data********/
.services_category ul li{
	border:0px solid #F7F7F7; margin-bottom:10px;
}
.services_category div.title{
	border:0px solid #FF0000; padding:5px 0px 5px 0px;
	background-color:#0099FF;
}
.services_category div.ajax_news_content{
	background-color:#D6D3CE; padding:5px;
}
.services_category ul li.news_line{border-bottom:1px solid #FF0000;}

.some_services_detail div.title_services{}
/******End: Services Data*********/

/******Begin: Panel Input Data: contact******************/
.panel_input_data{
	font-size:11px; border:0px solid #FF0000; padding:10px 0px 10px 0px; overflow:auto;
}
.panel_input_line{
	border:0px solid #FF0000; margin:10px 0px 10px 0px; overflow:auto;
}
.panel_input_data div.txt-title{
	border:0px solid #FF0000; line-height:16px;
	float:left; width:140px; font-size:11px; text-align:right; padding-right:5px;
}
.panel_input_data div.txt-object{
	float:left; width:350px; font-size:11px; border:0px solid #FF0000;
}

.info_alert{
	border:0px solid #FF0000; position:absolute; line-height:18px;
	float:left; width:275px; margin-left:3px; display:none; z-index:10;
}
.info_alert div.content_alert{
	border:1px solid #ff0000; padding:5px 5px 5px 10px; z-index:0;
	float:left; width:200px;
	background-color:#f8a9a9; margin-left:11px;
}
#id_title_input,#id_description_input{color:#FF0000;}

.no_banner_init{padding:5px; font-weight:bold; color:#D6D3CE; text-align:center;}
.no_banner_init a:link,.no_banner_init a:active,.no_banner_init a:visited{color:#D6D3CE;}
.error_show_capcha{font-weight:bold; color:#FF0000; padding:5px; border:1px solid #c41615;}
/******End: Panel Input Data: contact******************/

/******Start: Box Statistic********/
.statistic ul li{	margin:5px 0px 5px 0px; padding-left:10px;
	float:left; width:184px;}
/******End: Box Statistic**********/

/*****Start: Box login*************/
.panel_login{padding:5px 12px 5px 10px;}
.panel_line{	border:0px solid #FF0000; margin:5px 0px 5px 0px;}
.estore-title{	margin:2px 0px 5px 0px; font-size:12px;}
.panel_login a:link,.panel_login a:visited,.panel_login a:active{color:#FF0000;}
.panel_login a:hover{color:#0099FF;}
/*****End: Box login***************/

/*****Begin: Index Search**********/
.txt_input_search{margin-right:5px;}
.select_search_category{padding:1px; font-size:11px; font-family:Tahoma; margin-right:5px;width:180px;overflow:hidden;}
.txt_search{width:50px; font-family:Tahoma; font-size:11px; margin:0px 5px 0px 5px;}
.products_header_top{
	border:0px solid #FF0000; line-height:28px; height:28px; overflow:hidden;
	background:url('../images/bg_cate.gif'); color:#FFFFFF; font-weight:bold;
}
.panel_search{overflow:auto; background-color:#daedf9; color:#000000; font-weight:bold; font-size:11px;}
.search_header{float:left; padding:5px; line-height:16px;}
.search_exit{
	border:0px solid #FF0000; color:#FFFFFF;
	float:right; padding:5px; line-height:16px;
}
.search_exit a:link,.search_exit a:visited,.search_exit a:active{color:#FF0000;}
.no_data_found{
	font-weight:bold; padding:5px; color:#FF0000;
}

.pro_header_title{float:left; padding-left:5px; width:150px;}
.products_show{float:left; width:250px;}
.products_show ul li{display:inline; margin:0px 5px 0px 5px; cursor:pointer;}
.products_show ul li.selected{color:#f6df1a;}
.products_sort{margin-right:8px; text-align:right; float:right; width:150px;}
.products_content{border:1px solid #c62334;width:610px;overflow:hidden;float:left;}

.search_products{	padding:8px; border:0px solid #aed3eb; background:url('../images/bg_search.gif'); margin-bottom:10px; white-space:nowrap;}
.bt_search_blue{
	border:1px solid #003c74; background:url('../images/search.gif'); padding:2px 5px 2px 5px; margin-left:5px;
	font-family:Tahoma; font-size:11px; font-weight:normal; color:#000000; cursor:pointer;
}
/*****End: Index Search************/

/******Begin Ajax Show Pages**********/
.panel_pages_raovat{overflow:hidden; padding-top:10px; padding-bottom:5px;float:left;width:614px;border:0px solid #000000;}
.tab_idx_left{border:0px solid #FF0000; float:left; width:430px; margin-left:5px; line-height:25px; height:25px;color:white;}
.tab_idx_left a:link,.tab_idx_left a:visited,.tab_idx_left a:active{color:#77767b;}
.tab_idx_left a:hover{color:#ff0000;}

.ajax_show_pages{	border:1px solid #0099FF; margin-right:5px; padding:0px 5px 0px 5px;}
.show_split_pages{	color:#000000; padding:0px 5px 0px 5px;}
.ajax_show_pages A:link		{color:#545452;text-decoration:none;}
.ajax_show_pages A:visited{color:#545452;text-decoration:none;}
.ajax_show_pages A:active	{color:#545452;text-decoration:none;}
.ajax_show_pages A:hover	{color:red;text-decoration:underline;}
.ajax_pages_selected{
	border:1px solid #b60909; background-color:#b60909; color:#FFFFFF; margin-right:5px; padding:0px 5px 0px 5px;
}
.ajax_pages_selected A:link,.ajax_pages_selected A:visited,.ajax_pages_selected A:visited,.ajax_pages_selected A:active{
	color:#0099FF;text-decoration:none; color:#FFFFFF;
}
.ajax_pages_selected A:hover{color:red;text-decoration:underline;color:#FFFFFF;}
/******End Ajax Show Pages**********/


/**********Start: Show products column************/
.show_pro_short{overflow:hidden;border:0px solid #ff0000;float:left;width:600px;padding-bottom:10px;padding-left:10px;}
.show_pro_short ul li{float:left; width:144px; margin:5px 5px 0px 0px; padding:0; border:0px solid #FF0000;}

.products_short{border:1px solid #CCCCCC; height:210px; overflow:hidden;}
.products_short div.images{margin-top:5px; text-align:center; line-height:80px; height:120px; overflow:hidden; cursor:pointer;}
.products_short div.cost{font-weight:bold; font-family:tahoma; font-size:11px; color:red; text-align:center; padding:5px;}
.products_short div.title {font-weight:bold; color:#0099FF; text-align:center; padding:5px; height:22px; overflow:hidden;}
.products_short div.title a:link,.products_short div.title a:active,.products_short div.title a:visited{color:#b31b34;}

/**********End: Show products column**************/

/**********Start: Show products detail************/
.show_pro_detail{overflow:auto; margin-right:auto;  margin-left:auto; padding-top:2px;}
.show_pro_detail ul{margin:0; padding:0;}
.show_pro_detail ul li{border:0px solid #FF0000; float:left; width:600px;padding:5px;overflow:hidden;}

.line_products{float:left;border-bottom:1px dotted #cfcfcf;overflow:hidden;width:600px;padding-bottom:5px;}
.products_images{float:left; margin-right:5px; width:90px; line-height:80px; height:80px; cursor:pointer; border:0px solid #FF0000;}
.products_detail{float:right; border:0px solid #FF0000; overflow:hidden; margin-right:auto;text-align:justify;width:500px;}

.products_detail div.cost{font-weight:bold; color:#ff9900; padding:5px 0px 5px 0px;}
.products_detail div.title {font-weight:bold; color:#ff0000; padding:0px 0px 5px 0px;}
.products_detail div.title a:link,.products_detail div.title a:active,.products_detail div.title a:visited{color:#ff0000;}
.products_detail div.description{}
/**********End: Show products detail**************/

/******Start: Index Products Category********/
.idx_pcategory ul li{margin-bottom:10px;margin-top:5px;}
.idx_pcategory{float:left;width:614px;}
.idx_pcategory div.ptitle{
	border:0px solid #dbd8d8; font-weight:bold;
	padding:5px; /*background:url('../images/bg_pcategory.gif');*/
	background:url('../images/bg_cate.gif'); line-height:18px;
}
.idx_pcategory div.ptitle a:link,.idx_pcategory div.ptitle a:active,.idx_pcategory div.ptitle a:visited{color:#ffffff;}
.idx_pcategory div.left{}
.idx_pcategory div.right{}
.idx_pcategory div.pcontent_ajax{border:1px solid #dbd8d8; border-top:0px solid;	padding-bottom:6px;float:left;width:612px;}

/******End: Index Products Category**********/

/******Start: Index Tab Products************/
.tab_header{overflow:hidden;float:left;width:614px;}
.tab_products{overflow:hidden;float:left;width:614px;border:0px solid #000000;}
.tab_header li div{text-align:center;}
.tab_products div.header,.tab_products div.content{text-align:center; overflow:hidden;width:612px;}

.tab_header li{
	float:left; width:30%; font-weight:bold; cursor:pointer; text-align:center;
	background:url('../images/tab_default.gif') repeat-x 0 -56px; line-height:28px; height:28px;
}
.tab_header li div.left {background:url('../images/tab_default.gif') no-repeat;}
.tab_header li div.right{background:url('../images/tab_default.gif') no-repeat right;}
.tab_header li div.center{border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.tab_header li.selected,.tab_header li.selected_first,.tab_header li.selected_last{	color:#FFFFFF; background:url('../images/tab_blue.gif') repeat-x 0 -56px;}
.tab_header li.selected_first div.left,.tab_header li.hover_first div.left{	background:url('../images/tab_blue.gif') no-repeat;}
.tab_header li.selected_last div.right,.tab_header li.hover_last div.right{
	background:url('../images/tab_blue.gif') no-repeat right;
}

.tab_header li.hover,.tab_header li.hover_first,.tab_header li.hover_last{
	color:#FFFFFF; background:url('../images/tab_blue.gif') repeat-x 0 -56px;
}

.tab_products div.content{	border:1px solid #b60909; border-bottom:0px solid;}

.round_bottom_blue{
	line-height:5px; height:5px; overflow:auto;
	background:url('../images/round_bottom_blue.gif') repeat-x 0 -10px;
}
.round_bottom_blue div{
	line-height:5px; height:5px;
	background:url('../images/round_bottom_blue.gif') no-repeat;
}
.round_bottom_blue span{
	line-height:5px; height:5px; float:right; width:100%;
	background:url('../images/round_bottom_blue.gif') no-repeat right -5px; overflow:hidden;
}

/**********Start Tab Products Estore************/
.tab_pcontent{border:0px solid #FF0000; overflow:hidden;float:left;width:602px;padding-left:10px;}
.tab_pcontent ul li{float:left; width:140px; margin:10px 10px 0px 0px; border:0px solid #FF0000;}
.tab_pcontent div.pcell{border:1px solid #CCCCCC; height:210px; overflow:hidden;}
.tab_pcontent div.images{margin-top:5px; text-align:center; line-height:80px; height:120px; overflow:hidden; cursor:pointer; border:0px solid #FF0000;}

.tab_pcontent div.cost{font-weight:bold; font-family:tahoma; font-size:11px; color:red; text-align:center; padding:5px;}
.tab_pcontent div.title {	font-weight:bold; color:#b31b34; text-align:center; padding:5px;
	border:0px solid #FF0000; height:22px; overflow:hidden;
}
.tab_pcontent div.title a:link,.tab_pcontent div.title a:active,.tab_pcontent div.title a:visited{color:#b31b34;}

/**********End Tab Products Estore************/

/******End: Index Tab Products**************/

/*****Start: Index News Slide**********/
.idx_news{border:1px solid #b7b7b7; overflow:hidden; line-height:85px; height:85px;width:612px;}

.news_rows{border:0px solid #FF0000;margin:5px;}
.news_rows ul li{float:left; width:612px; border:0px solid #FF0000;}
.news_rows div.news_images{float:left; width:85px; height:75px;  cursor:pointer;}

.news_rows div.news_info{margin:0px 5px 5px 10px;font-size:12px;text-align: justify;
	float:left; width:495px; border:0px solid #FF0000; line-height:18px; height:70px; overflow:hidden;
}
.slide_news_title{font-weight:bold;}
/*****End: Index News Slide************/

/******Start: Category Guide************/
.category_guide{	padding:4px 0px 4px 10px; border:1px solid #cfcfcf; margin-bottom:10px;
	background:url('../images/bg_xam.gif'); overflow:auto;line-height:20px; height:20px;}
.category_guide li{	float:left; line-height:16px; height:16px; margin-right:10px; border:0px solid #FF0000;
	padding-left:15px; font-weight:bold;
}
.category_guide li.root{background:url('../images/icon_home.gif') no-repeat left center; padding-left:25px;}
.category_guide li.child{background:url('../images/icon_next.gif') no-repeat left center;}
/******End: Category Guide**************/

/*****Start: Box Login**********/
.box_login_out{margin-top:10px;}
.box_login{border:1px solid #D6D3CE;float:left;width:182px;padding-bottom:5px;overflow:hidden;}
.box_login ul li{float:left;width:150px;border:0px solid #ff0000;line-height:22px;margin-left:5px;}
.box_login ul li.actions{padding-left:35px; font-weight:bold;width:130px;}
.box_login ul li.hello{font-weight:bold; color:#FF0000;width:168px;}

/*****End: Box Login************/

/*****Start: Begin Consultant**************/
.send_question_estore{text-align:right; font-weight:bold; color:#FF0000; margin-bottom:10px;}
.send_question_estore a:link,.send_question_estore a:visited,.send_question_estore a:active{color:#FF0000;}
.send_question_estore a:hover{color:#0099FF;}

.question_header{font-weight:bold; color:#FF0000;}
.question{color:#333333;}
.segment_chan{width:602px;overflow:hidden;float:left;	border:1px solid #cc0000; padding:5px; line-height:16px;	background-color:#ffebc7; margin-bottom:10px;}
.segment_le{width:602px;overflow:hidden;float:left;	border:1px solid #CCCCCC; padding:5px; line-height:16px;
	background-color:#F7F7F7; margin-bottom:10px;
}
.info_sender{text-align:right;}
.answer_header{overflow:hidden; margin-top:10px; border-top:1px solid #ff0000; padding:5px;}
.answer_header div.left{float:left; font-weight:bold; color:#cc0000;}
.answer_header div.list_send_answer{float:right; font-weight:bold; color:#FF0000; cursor:pointer;}
.msg_consultant_login{font-weight:bold; color:#FF0000; font-family:Tahoma; font-size:11px;}

.answer{padding:5px; overflow:auto;}
.answer div.title{float:left; cursor:pointer;}
.answer div.sender{float:right;}
.read_answer_title{font-weight:bold; color:#FF0000; font-family:Tahoma; font-size:11px;}
.read_answer_content{line-height:18px; font-family:Tahoma; font-size:11px;}
/*****End: Begin Consultant****************/
.message_show{	padding:5px; font-weight:bold; color:#333333;
	border:1px solid #ff0000; background-color:#fee2b2;}
.cost_pre_name{font-weight:bold;color:#333333;}

/*****Start: Order Now***************/
.bt_order_now{	border:1px solid #b7b7b7; background:url('../images/order.gif'); width:100px; margin-left:auto; margin-right:auto;
	text-align:center; font-weight:normal; padding:3px; cursor:pointer;}
.bt_order_now a:link,.bt_order_now a:visited{color:#010101;}
.bt_order_now.hover{	font-weight:normal; background-color:#D6D3CE;color:#ff0000;}
.bt_order_now.hover a:link,.bt_order_now.hover a:visited{color:#ff0000;text-decoration:none;}
/*****End: Order Now*****************/

.d_box_images,.out_box_images{
	border:3px solid #ff0000; position:absolute; width:107px; height:85px;
	display:none; cursor:pointer; background-repeat:no-repeat;
}

/**********Start Tab Products Another************/
.tab_another_content{
	border:0px solid #FF0000; overflow:hidden;float:left;width:602px;padding-left:5px;padding-bottom:10px;padding-top:5px;
}
.tab_another_content ul li{float:left; width:140px;border:0px solid #FF0000;padding-left:8px;padding-top:10px;}
.tab_another_content div.another_cell{border:1px solid #CCCCCC; height:210px; overflow:hidden;}
.tab_another_content div.images{margin-top:5px; text-align:center; line-height:80px; height:120px; overflow:hidden; cursor:pointer; border:0px solid #FF0000;}

.tab_another_content div.cost{font-weight:bold; font-family:tahoma; font-size:11px; color:red; text-align:center; padding:5px;}
.tab_another_content div.title {
	font-weight:bold; color:#0099FF; text-align:center; padding:5px;
	border:0px solid #FF0000; height:22px; overflow:hidden;
}
.tab_another_content div.title a:link,.tab_another_content div.title a:active,.tab_another_content div.title a:visited{color:#ff0000;}
.products_properties{padding:5px 5px 0px 5px;}
/**********End Tab Products Another************/

/******Srart: Your Cart********/
.cart_title{font-family:Tahoma; font-size:11px;font-weight:bold;text-align:center; white-space:nowrap;}
.bt_maucam,.bt_maucam_rel{color:#ffffff;font-weight:bold; text-align:center; border:1px solid #ff0000; background-color:#e11919; padding:5px 10px 5px 10px; cursor:pointer;}
.cart_info{font-weight:bold; margin-bottom:20px; margin-top:20px;}
.border_order{border:1px solid #ff0000;}
.total_cost_info{font-weight:bold;color:#FF0000; padding:10px 0px 5px 0px; text-align:right;}
.total_cost_text{text-align:right;}

.cart2header{font-weight:bold; color:#FF0000; text-align:right; padding:5px;}
.cart2header a:link,.cart2header a:visited,.cart2header a:active{color:#FF0000;}
.pro_company_name{font-weight:bold; color:#FF0000;}
/******End: Your Cart**********/

/*****Start:Estore payment********/
.select_estore_payment{font-weight:bold; margin:10px 0px 10px 0px;}
.bt_epayment{margin-top:10px;}
.estore_payment{overflow:hidden;}
.estore_payment ul li{float:left;width:30%;}
/*****End:Estore payment********/

.class_bt_default{background:url('../images/bg_xam.gif');border:1px solid #cfcfcf;color:#ff0000;font-weight:bold; padding:5px;}
.input_text_default{border: 1px solid #b7b7b7;}

.payment_guide{border:1px solid #ff0000; margin-top:10px; padding:5px;}
.idx_video{float:left;width:184px;margin-top:10px;}


/******Begin: Gallery Data********/
.line_gallery_category{border:1px solid #ff0000;float:left;width:612px;overflow:hidden;}
.gallery_category ul li{border:0px solid #F7F7F7; margin-bottom:10px;}
.gallery_category div.title{padding:5px 0px 5px 10px; font-weight:bold;	border-bottom:1px solid #f4ca03;color:#ffffff;line-height:15px;}
.gallery_category div.title{background:url('../images/bg_cate.gif'); padding-left:25px;height:18px;}
.gallery_category div.ajax_gallery_content{padding:5px;}
.gallery_category ul li.gallery_line{border-bottom:1px solid #FF0000;}

.category_gallery_detail{overflow:auto;border:0px solid #FF0000;}
.category_gallery_detail div.gallery_images{float:left; width:100px;}
.category_gallery_detail ul li{float:left; width:582px; border:0px solid #FF0000;}
.category_gallery_detail ul li p{line-height:18px;}
.category_gallery_detail div.gallery_info{
	float:left; width:480px; border:0px solid #FF0000; padding-bottom:10px;
}
/******End: Gallery Data*********/
.ajax_data_content{padding:10px 0px 5px 10px; overflow:hidden; border:0px solid #0099FF;}
.sub_gallery{overflow:hidden;}
.sub_gallery ul li{border:1px solid #CCCCCC; float:left;  width:138px; height:170px; margin-right:10px;}
.sub_gallery div.cell_logo{
	border:0px solid #CCCCCC;	cursor:pointer; line-height:135px; height:135px;
}
.sub_gallery div.img_title{text-align:center; margin-top:10px;}

/****Begin: Tab Video**********/
.videoTitle{margin-bottom:8px; font-weight:bold;}
.tabVideo{width:172px;float:left;overflow:hidden;
	border:1px solid #ababab; margin-top:5px; padding:5px; background-color:#eaeaea;
}
/****End: Tab Video************/


/******Start:Menu Left Hover***********/
.nhd_menu{ border-top:0px solid #0099FF; margin:0; padding:0; float:left;width:182px;}
.nhd_menu li ul{position:absolute; display:none; border-top:1px solid #cfcfcf; margin:0;padding:0;}
.nhd_menu li{
	border:1px solid #cfcfcf; line-height:22px; width:182px; position:relative; margin:0; padding:0; z-index:200;font-size:11px;
	cursor:pointer; border-top-width: 0px; background:url('../images/bg_menu_hover.gif'); float:left; font-weight:bold;line-height:25px;
}
.nhd_menu li.liFirstBorderTop{border-top:1px solid #cfcfcf;}
.nhd_menu li.bgLiHover,.nhd_menu li.bgLiSelected{background-color:#28599e;}
.nhd_menu li.liChild{width:220px;}

.nhd_menu li a:link,.nhd_menu li a:active,.nhd_menu li a:visited{text-decoration:none; border:0px solid #FF0000; float:left; width:96%; margin-left:5px;padding:0; color:#FFFFFF;}
.nhd_menu li a.arrow{background:url('../images/icon_next.gif') no-repeat right center; width:96%; margin-left:5px; padding:0;}
/******End:Menu Left Hover************/

/******Start:Menu Left DropDown***********/
.nhd_menu_dropdown{ border-top:0px solid #0099FF;float:left; width:184px; border:0px solid #FF0000;font-size:11px;}
.nhd_menu_dropdown li ul{position:relative; display:none; border-top:1px solid #791311; margin:0;padding:0;}
.nhd_menu_dropdown li{
	border:1px solid #CCCCCC; line-height:30px; width:182px; margin:0; padding:0;
	cursor:pointer; border-top-width: 0px; background-color:#FFFFFF; float:left; font-weight:bold;
}
.nhd_menu_dropdown li.liChild{width:182px;border:0px solid #FF0000;}
.nhd_menu_dropdown li a{text-decoration:none; border:0px solid #FF0000; float:left; width:168px;padding-left:10px; color:#333333;}
.nhd_menu_dropdown li a:link,.nhd_menu_dropdown li a:visited,.nhd_menu_dropdown li a:active{text-decoration:none;}
.nhd_menu_dropdown li a.arrow{background:url('../images/icon_dropdown.gif') no-repeat right center;}
/******Start:Menu Left DropDown***********/
.btQuickContact{
	float:right; border:1px solid #ffffff; line-height:22px; height:22px;
	color:#ffffff; overflow:auto; cursor:pointer; width:100px; font-size:11px;font-weight:normal;
	background:url('../images/bg_contact.gif') repeat-x 0 -44px; float:right; margin-left:10px;
}
.btQuickContact div.ct_left{
	background:url('../images/bg_contact.gif') no-repeat;
}
.btQuickContact div.ct_right{
	background:url('../images/bg_contact.gif') no-repeat right -22px;
	height:22px; text-align:center; font-size:11px;
}

/****Start: Line Rate*********/
.box_ckTitle{border:0px solid red;
	height:30px; line-height:28px; text-align:center;
	font-weight:bold; font-size:12px; border-bottom:1px solid #a6a6a6;
}
.idx_tygia{	margin-top:10px;float:left;width:182px; overflow:hidden;background-color:#FFFFFF;color:#333333; border:1px solid #a6a6a6;}
.line_rate{overflow:auto;}
.content_rate{padding:0px 8px 0px 8px;}
.line_rate ul{border:0px solid #FF0000; float:left; width:100%;}
.line_rate ul li{
	float:left; display:inline; width:40%; border:0px solid #FF0000; margin:0; padding:1px;
	height:18px; line-height:18px; padding-left:10px;
}
.goldHeader{font-weight:bold; background-color:#0099FF; padding:5px; margin-top:10px; overflow:hidden;float:left;width:172px;}
.goldHeader ul li{float:left; width:25%; border:0px solid #FF0000;}
.lineGold ul li{float:left; width:25%;}
/****End: Line Rate***********/

.solution{float:left;width:184px;margin-top:10px;}
.box_slolution ul li{float:left;width:184px;}
.box_slolution ul li.stitle{float:left;width:172px;text-align:center;border-bottom:1px solid #d6d3ce;padding:5px;}